// 1.引入fs模块
const fs = require("fs")

// 读取 m1
function readM1(){
    return new Promise((resolve,reject)=>{
        fs.readFile("./resources/m1.md",(err,data)=>{
            // 如果失败
            if(err) reject(err)
            // 如果成功
            resolve(data)
        })
    })
}

// 读取 m2
function readM2(){
    return new Promise((resolve,reject)=>{
        fs.readFile("./resources/m2.md",(err,data)=>{
            // 如果失败
            if(err) reject(err)
            // 如果成功
            resolve(data)
        })
    })
}

// 读取 m3
function readM3(){
    return new Promise((resolve,reject)=>{
        fs.readFile("./resources/m3.md",(err,data)=>{
            // 如果失败
            if(err) reject(err)
            // 如果成功
            resolve(data)
        })
    })
}

// 声明async函数
async function main(){
   let m1 = await readM1()
   let m2 = await readM2()
   let m3 = await readM3()

   console.log(m1.toString())
   console.log(m2.toString())
   console.log(m3.toString())
}

main()